recently rented or purchased - Spanisch Englisch Wörterbuch